package com.tbit.uqbike.object.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * 活动详情表
 *
 * @Author:BUGTian
 * @DATE: 2022/5/17
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ActivityDetail {

    /**
     * 详细id
     */
    private Integer detailId;

    /**
     * 奖励优惠id
     */
    private Integer rewardId;

    /**
     * 赠送数量（赠送金额）
     */
    private Integer rewardNum;

    /**
     * 有效期
     */
    private Integer validDay;

    /**
     * 详细类型 0 接受邀请接收人赠送，1完成接收人赠送,2接受邀请邀请人赠送,3完成邀请人赠送
     */
    private Integer type;

    /**
     * 赠送类型（优惠券、骑行卡等）
     */
    private Integer giveType;

    /**
     * 活动id
     */
    private Integer inviteId;

    /**
     * 参与频次
     */
    private Integer frequency;

    /**
     * 消息推送方式（小程序内部消息，短信）
     */
    private Integer pushType;

    /**
     * 活动对象（新用户、老用户等）
     */
    private Integer activeObject;

    /**
     * 任务次数
     */
    private Integer number;
}
